HA-AC791N
AI Chat Dev Board

Device Information
- Product Model: HA-AC791N
- Device Guide: AC791 User Guide
Firmware Update Methods
We regularly release new firmware to optimize performance and add new features. You can update your device using one of the following methods:
Method 1: Web OTA Update (All Platforms)
Before updating firmware, you need to connect your HA-SPK02 to a WiFi network.
WiFi Configuration
Step 1: Connect to Wi-Fi
1. Enter WiFi Configuration Mode:
a. Press and hold the lower button (play icon) to enter WiFi configuration mode
b. The device will create its own WiFi hotspot
2. Connect to Device Hotspot:
a. On your computer or mobile device, open WiFi settings
b. Look for a WiFi network named "HA-SPK02XXXXXX" (XXXXXX varies by device)
c. Connect to this WiFi network
3. Configure WiFi Settings:
a. Once connected, open your web browser
b. Navigate to 192.168.1.1 or scan the QR code below:
c. You will see the WiFi configuration page:
4. Enter Your WiFi Credentials:
a. Click the "config" button to access the configuration page:

b. Select your home or office WiFi SSID from the dropdown list
c. Enter your WiFi password
d. (Optional) Configure AI settings:
- API-KEY: Use the default testing key or enter your own OpenAI API key
- GPT_PROMPT: Customize the AI system prompt for specific behaviors
- GPT_SESSION_COUNT: Set how many conversation turns the AI remembers (context)
- OPENAI_TTS_VOICE: Choose AI voice:
alloy,echo,fable,nova,onyx,shimmer
e. Click "Save Config" to save your settings
5. ReConnect to WiFi:
a. The device will announce "Connecting" and attempt to connect to your WiFi
b. If successful, the LED will remain steady
c. If connection fails, check your SSID and password, then press and hold the lower button to try again
Update Procedure
Prerequisites
- Device must be connected to working Wi-Fi
- Firmware URL provided by support team
- Web browser on any device
Step 1: Access Configuration Page
- Press Button 4 to enter Wi-Fi configuration mode
- Connect to the device's Wi-Fi hotspot (HA-AC791XXXXXX)
- Open web browser and navigate to 192.168.1.1
- Ensure device shows as connected to your Wi-Fi network
Step 2: Initiate OTA Update
- On the configuration web page, click the 'OTA' button
- Enter or paste the firmware URL provided by our support team
- Click to start the update
Step 3: Wait for Completion
- The device will download and install the firmware
- Do not power off the device during this process
- Device will reboot automatically after successful update
Method 2: Product Flashing (Windows)
This method is suitable for advanced users or when the online update is not available.
Preparations Before Starting
Required Items:
- A computer running the Windows operating system (supports Windows 7/8/10/11)
- Original USB data cable
- Device to be flashed
- Flashing program corresponding to the device (
.exefile)
Notes:
- Ensure the computer has sufficient battery power to avoid power failure during operation
- Use the original USB data cable to ensure connection stability
- Disable antivirus software and firewalls on the computer before flashing to prevent interference with program operation
- Do not disconnect the USB connection or close the flashing program during the flashing process
Flashing Steps
Step 1: Prepare Device Manager
- Open Device Manager on Windows
- Expand the 'Hard Disk Drives' list
- Keep Device Manager open for monitoring
Step 2: Enter USB Update Mode
- Connect the HA-AC791N to your Windows computer via USB cable
- Press and hold Button 5 for 3 seconds
- Look for a new device under 'Hard Disk Drives' in Device Manager
- You should see 'WL82 UBOOT1.00 USB Device' - this confirms you're in USB update mode
Step 3: Launch the Flashing Program
- Locate the flashing
.exefile corresponding to the device - Double-click the file to launch the flashing program
- Wait for the program to load completely

Step 4: Automatic Flashing Process
- The flashing program will automatically detect the device
- The program interface will display the connection status and flashing progress
- Wait for the flashing to complete; do not perform any operations during this period

Step 5: Manually Trigger Flashing (If Automatic Flashing Does Not Start)
- If the program does not start flashing automatically, verify the device shows as 'WL82 UBOOT1.00 USB Device'
- Find and click the "Update Mode" or "Start Flashing" button in the flashing program interface
- Observe the progress bar displayed on the program interface and wait for the flashing to complete
Completion and Verification
- After successful flashing, the program will display a prompt message such as "Flashing Completed" or "Success"
- The device will restart automatically or prompt that it can be disconnected
- Disconnect the USB connection and check if the device can start normally
- If the device starts normally, the flashing is successful
Troubleshooting
- If 'WL82 UBOOT1.00 USB Device' doesn't appear, disconnect battery, reconnect, and try Button 5 again
- Ensure USB cable is properly connected
- Try a different USB port on your computer
- Check that the firmware file is not corrupted
Technical Support
For assistance with firmware updates:
- 📧 Email: [email protected]
- 🌐 Website: https://www.hearit.ai